terreactant reaction - French English Dictionary